package com.liu.netty.entity;

import lombok.Data;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import javax.persistence.*;

@Getter
@Setter
@NoArgsConstructor
@Entity
@Table(name = "sx_driver_params")
public class DriverParams {

    private String runCycle;//循环周期  分钟，默认60分钟
    private String temperatureLimit;//烘烤温度阈值 摄氏度 20-120
    private String soakingTime;//保温时间 分钟 大于0
    private String lightLimit;//光照阈值  lux 小于1000
    private String startTime;//运行开始时间 hh：mm
    private String stopTime;//运行结束时间
    private String sleepStartDate;//休眠开始时间 MM-dd
    private String sleepStopDate;//休眠结束时间
    private String cleanWormCycle;//清虫周期 天
    private String heartBeatCycle;//心跳周期 秒 大于10秒

    @Id
    private String id;

    @OneToOne(fetch = FetchType.EAGER)
    @JoinColumn(name = "dr_id")
    private Driver driver;

}
